shield weed - French English Dictionary